Torque limiter - German English Dictionary